make up the deficiencies - Turc Anglais Dictionnaire